* keyboard.c (last_event_timestamp): Remove. For X selection and
authorDmitry Antipov <dmantipov@yandex.ru>
Thu, 10 Oct 2013 10:06:17 +0000 (14:06 +0400)
committerDmitry Antipov <dmantipov@yandex.ru>
Thu, 10 Oct 2013 10:06:17 +0000 (14:06 +0400)
commit891910e3cefac196d2f7073feed46b73f13dfd70
treec8a46fd9aa6d5ba31944ac11d2885c7f56fa0dd4
parent64c3fe75e511c5eb52899f9bcdd9a0aab3e49836
* keyboard.c (last_event_timestamp): Remove.  For X selection and
GTK popup menus, it may be obtained from per-frame X display info.
(kbd_buffer_store_event_hold, kbd_buffer_get_event)
(process_special_events): Adjust users.
* keyboard.h (last_event_timestamp): Remove declaration.
* xmenu.c (xmenu_show, create_and_show_popup_menu): Lost last arg.
Use FRAME_DISPLAY_INFO (f)->last_user_time for gtk_menu_popup.
* menu.h (xmenu_show): Adjust prototype.
* menu.c (Fx_popup_menu): Adjust user.
* xselect.c (x_own_selection, x_get_foreign_selection)
(Fx_disown_selection_internal): Use dpyinfo->last_user_time.
src/ChangeLog
src/keyboard.c
src/keyboard.h
src/menu.c
src/menu.h
src/xmenu.c
src/xselect.c